travel and living allowance (tla) - Francés Inglés Diccionario